.CustomList {
	width: 100%;
	height: 100%;
	display: flex;
	align-items: flex-start;
	justify-content: flex-start;
	flex-direction: column;
	overflow-y: scroll;

	&::-webkit-scrollbar {
		display: none;
	}

	& > div {
		width: 100%;
		border-bottom: 1px dashed rgba(0, 0, 0, 0.25);

		& > .Title {
			cursor: pointer;
			font-family: PingFangSC, PingFang SC;
			font-weight: 600;
			font-size: 24px;
			color: #13163c;
			display: flex;
			align-items: center;
			justify-content: space-between;
			user-select: none;
			padding: 8px;
			border-radius: 8px;

			&:hover {
				background: rgba(255, 255, 255, 0.15);
			}

			& > span {
				transition: all 0.35s;
			}
		}

		& > .List {
			overflow: hidden;
			display: flex;
			align-items: flex-start;
			justify-content: flex-start;
			flex-direction: column;
			transition: all 1s;
			padding: 0 8px;

			& > .ant-badge {
				font-size: 14px;
				font-family: PingFangSC, PingFang SC;
				margin: 8px 0;
			}

			& > .Item {
				width: 100%;

				& > div:first-child {
					font-family: PingFangSC, PingFang SC;
					font-weight: 600;
					font-size: 16px;
					color: #13163c;
					line-height: 24px;
				}

				& > div:last-child {
					display: flex;
					flex-wrap: wrap;
					padding: 4px 8px;

					& > .ant-tag {
						font-size: 14px;
						padding: 4px 8px;
						font-family: PingFangSC, PingFang SC;
						margin: 4px;
					}

					&.AnnexList > div {
						width: 100%;
						font-family: PingFangSC, PingFang SC;
						font-weight: 600;
						font-size: 14px;
						display: flex;
						align-items: center;
						justify-content: space-between;
					}
				}
			}
		}

		// &>.List {
		// 	overflow: hidden;

		// 	&>div {
		// 		padding-left: 16px;
		// 		display: flex;
		// 		align-items: center;
		// 		justify-content: space-between;

		// 		font-family: PingFangSC, PingFang SC;
		// 		font-weight: 400;
		// 		font-size: 16px;
		// 		color: #262626;
		// 	}
		// }
	}
}
